Print Options for the Universal Print Structure
You can use the print option constants to define the value of theoptions
field in the universal print structure. You can combine these constants into a single value.
enum { gxPreciseBitmap = 0x0001, gxBiggerPages = 0x0002, gxGraphicSmoothing = 0x0004, gxTextSmoothing = 0x0008, gxFontSubstitution = 0x0010, gxInvertPage = 0x0020, gxFlipPageHoriz = 0x0040, gxFlipPageVert = 0x0080, gxColorMode = 0x0100, gxBidirectional = 0x0200, gxUserFlag0 = 0x0400, gxUserFlag1 = 0x0800, gxUserFlag2 = 0x1000, gxReservedFlag0 = 0x2000, gxReservedFlag1 = 0x4000, gxReservedFlag2 = 0x8000 };Constant descriptions
- gxPreciseBitmap
- The driver needs to format pages as tall-adjusted for the Apple ImageWriter family of printers and to use precise bitmaps for the Apple LaserWriter family of printers.
gxBiggerPages
- The driver needs to not apply gaps if printing this job to one of the Apple ImageWriter family of printers, and the driver needs to use a large print area for the Apple LaserWriter family of printers.
gxGraphicSmoothing
- The driver needs to perform graphics smoothing on the Apple LaserWriter family of printers.
gxTextSmoothing
- The driver needs to perform text smoothing for this print job.
gxFontSubstitution
- The driver needs to perform font substitution for this print job.
gxInvertPage
- The driver needs to invert the printed image (convert white to black and black to white) for this print job.
gxFlipPageHoriz
- The driver needs to flip pages horizontally for this print job.
gxFlipPageVert
- The driver needs to flip pages vertically for this print job.
gxColorMode
- This print job uses color printing.
gxBidirectional
- This print job uses bidirectional printing.
Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help